The Appliance Link Protocol (ALP) is used by Sun Ray ultra thin clients to talk to Sun Ray servers. The closed source implementation of the Sun Ray Server Software (srss) is developed and distributed by Sun Microsystems. The software bundle is often referred to as SRS (Sun Ray Software).
ALP consists of several components:
The protocol can be seen with a network scanner, if the ray server and client are communicating unencrypted (man utpolicy
).
Look at SoftRay for an open (work in progress) implementation in Java. Details about ALP can be found there as well.
Sun has released a (closed source) client in SRS5 (Sun Ray Software 5: srss-4.2 / srwc-2.2). Suns client is limited to connect from Windows and Mac OS X (can work from Linux via Wine) to a SRS5 server only.